dowel-setting machine - Francés Inglés Diccionario